/**
 * Copyright @2012 中国电信甘肃万维公司 All rights reserved.
 * 中国电信甘肃万维公司 专有/保密源代码,未经许可禁止任何人通过任何* 渠道使用、修改源代码.
 * 日期 2012-7-29 下午12:32:10
 */
package com.oa.cs.agreement.pojo.mail;

import com.oa.cs.agreement.pojo.IRequestObject;
import com.oa.cs.agreement.pojo.IResponseObject;

/**
 * <p>
 * MailAdd描述:新建邮件
 * </p>
 * @company 中国电信甘肃万维公司 
 *
 * @project nma-cs-agreement
 *
 * @version V2.0.0
 *
 * @author 王超
 *
 * @date 2012-7-29 下午12:32:10	
 *
 * @class com.oa.cs.agreement.pojo.mail.MailAdd
 *
 */
public interface MailAdd extends Mail {
	
	/** 
	 *  SERVICE :  TODO 服务目标地址	SERVICE = "/nma/mbe/mail_add"
	 */
	public static final String SERVICE = "/nma/mbe/mail_add";
	
	public interface Request extends IRequestObject{
		
		/**
		 *  MAIL_ID :  TODO 邮件主键。新增时传空，保存草稿时传原草稿id。	MAIL_ID = "MAIL_ID"		类型：String
		 */
		public static final String MAIL_ID = "MAIL_ID";
		
		/**
		 *  ADDRESSEE :  TODO 主送ID。多个主送ID用,分隔	ADDRESSEE = "ADDRESSEE"		类型：String
		 */
		public static final String ADDRESSEE = "ADDRESSEE";
		
		/**
		 *  COPY_PERSON :  TODO 抄送ID。多个抄送ID用;分隔	COPY_PERSON = "COPY_PERSON"		类型：String
		 */
		public static final String COPY_PERSON = "COPY_PERSON";
		
		/**
		 *  MAIL_STEP :  TODO 邮件级别。1-紧急；2-重要；3-一般；	MAIL_STEP = "MAIL_STEP"		类型：String
		 */
		public static final String MAIL_STEP = "MAIL_STEP";
		
		/**
		 *  MAIL_TITLE :  TODO 邮件标题。	MAIL_TITLE = "MAIL_TITLE"		类型：String
		 */
		public static final String MAIL_TITLE = "MAIL_TITLE";
		
		/**
		 *  MAIL_CONTENT :  TODO 邮件正文。	MAIL_CONTENT = "MAIL_CONTENT"		类型：String
		 */
		public static final String MAIL_CONTENT = "MAIL_CONTENT";
		
		/**
		 *  MAIL_IS_SAVE :  TODO 所发邮件是否保存到发件箱（没有和数据库字段对应，仅供判断）	MAIL_IS_SAVE = "MAIL_IS_SAVE"		类型：String
		 */
		public static final String MAIL_IS_SAVE = "MAIL_IS_SAVE";
		
		/**
		 *  MAIL_STATE :  TODO 邮件操作类型。
		 * 301-创建新邮件；302-保存邮件到草稿箱；303-发件箱的邮件存草稿；	MAIL_STATE = "MAIL_STATE"		类型：String<br/>
		 * 注意：在保存到数据库时，该字段根据操作存入相应的值。AN-收件箱；BN-发件箱；CN-草稿箱；
		 */
		public static final String MAIL_STATE = "MAIL_STATE";
		
		/**
		 *  IS_RECEIPT :  TODO 邮件是否有回执。0-不回执；1-回执；    IS_RECEIPT = "IS_RECEIPT"		类型：String
		 */
		public static final String IS_RECEIPT = "IS_RECEIPT";
		
		/**
		 *  OBJECT_ID :  TODO 附件id 	OBJECT_ID = "OBJECT_ID"		类型：String
		 */
		public static final String OBJECT_ID = "OBJECT_ID";
	}
	
	public interface Response extends IResponseObject{
		
	}
}
